package cn.xmkeshe.back;

import cn.xmkeshe.model.OrderDe;
import org.apache.ibatis.annotations.Param;

import java.lang.reflect.MalformedParameterizedTypeException;
import java.util.Date;
import java.util.List;
import java.util.Map;

public interface IOrderDeServiceBack {

//  更新订单状态分页查询
//  未审核
  public Map<String,Object> listSplitByStatus(int currentPage, int lineSize);
//  已审核
  public Map<String,Object> listSplitByStatus1(int currentPage, int lineSize);

//  修改订单状态
  public boolean edit(OrderDe orderDe);

//  完结订单
  public boolean editOrderDeStatus(String orid);

//  已完结
  public Map<String,Object> listSplitByStatus2(int currentPage, int lineSize);

//  对账订单
  public Map<String,Object> findCAccount(int currentPage, int lineSize);

//  司机对账
  public boolean editAaccount(OrderDe orderDe);
//  客户对账
  public boolean editCaccount(OrderDe orderDe);

// 根据订单号模糊查询
  public Map<String,Object> findByOrid(int currentPage, int lineSize,String orid);
}
